﻿/* 轮播 */
.dx-slide { width: 100%; position: relative; }
.dx-slide ul { padding: 0px; margin: 0px; list-style: none; }
.dx-slide .timer { position: absolute; z-index: 1; top: 0px; left: 0px; height: 2px; width: 0; background: #e00012; font-size: 0; overflow: hidden; }
.dx-slide .prev,.dx-slide .next { height: 70px; position: absolute; top: 0px; bottom: 0px; margin: auto; cursor: pointer; }
.dx-slide .prev { left: 0px; }
.dx-slide .next { right: 0px; }
.dx-slide .bd ul li { width: 100% !important; height: 680px; position: relative; background-position: top center; background-repeat: no-repeat; }
.dx-slide .bd ul li a { height: 100%; display: block; }

.dx-slide .dx-slide-input { width: 875px; position: absolute; right: 0px; bottom: 20px; left: 0px; margin: auto; }
.dx-slide .dx-slide-wrapper { background: url(../images/slide/dx-bbg.png) repeat; margin: auto; padding: 20px; }
.dx-slide .dx-slide-title { color: #fff; font-size: 17px; }
.dx-slide .dx-slide-input .dx-slide-form { font-size: 0px; margin-top: 20px; }
.dx-slide .dx-slide-input .dx-slide-form p { margin: 0px; font-size: 0px; display: inline-block; vertical-align: top; }
.dx-slide .dx-slide-input .dx-slide-form a { color: #fff; background: #6b9d9b; width: 175px; height: 45px; line-height: 45px; text-align: center; font-size: 17px; text-decoration: none; display: block; }
.dx-slide .dx-slide-input .dx-slide-form input { width: 370px; border: 0px; padding: 0px; margin: 0px; height: 45px; padding: 0 15px; vertical-align: middle; outline: 0px; }
.dx-slide .dx-slide-input .dx-slide-form p:first-child input { width: 190px; margin-right: 20px; }
.dx-slide .dx-slide-input .dx-slide-form p.dx-slide-formbtn { margin-left: 20px; }
.mousedown { width: 50px; height: 79px; position: absolute; right: 0px; bottom: 36px; left: 0px; margin: auto; z-index: 1; text-align: center; cursor: pointer; }
.mousedown:before { content: ""; width: 29px; height: 46px; background: url(../images/slide/mouse.png) top center no-repeat; display: block; margin: auto; }
.mousedown a { display: block; width: 20px; height: 20px; -webkit-transform: rotate(315deg); transform: rotate(315deg); -webkit-animation-name: shine; animation-name: shine; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; border-bottom: 2px solid #fff; border-left: 2px solid #fff; margin: auto; }
@keyframes shine { 0%, 100% { opacity: 0.5; transform: translateY(5px) rotate(315deg); } 25%, 75% { opacity: 0.5; transform: translateY(0px) rotate(315deg); } 50% { opacity: 1; transform: translateY(5px) rotate(315deg); } }
